import re

def process_text(text: str) -> str:
    """ 
    将text中的下划线进行转义 _ 变成 \_，如果已经转义的则不需要改变

    参数：
        text (str): 原始文本。

    返回：
        str: 处理后的文本。
    """
    # 使用负向后行断言，确保只匹配未被转义的下划线
    processed_text = re.sub(r'(?<!\\)_', r'\_', text)
    return processed_text
